home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 4.iso / public / fax / src / port / 386bsd / README < prev   
Text File  |  1994-08-01  |  2KB  |  59 lines

  1. $Header: /usr/people/sam/fax/port/386bsd/RCS/README,v 1.9 1993/09/23 17:51:01 sam Rel $
  2.  
  3. Start of README
  4. ---------------
  5.  
  6. The port to 386bsd is still far from perfect, but at least it is
  7. possible to send and receive faxes. If you have problems with it
  8. (other than described below) or have fixes to it I would appreciate if
  9. you e-mail me
  10.  
  11.     Jonas Olsson
  12.     ljo@po.cwru.edu
  13.  
  14. Here's some of tricks to get it running
  15. ----------------------------------------
  16.  
  17. This has been tested on 386BSD using gcc-2.4.5. If you compile it with
  18. gcc-2.3.3 look at the gcc fix in the sun directory.
  19.  
  20. The only make that works with the makefiles is GNU make-3.63 and
  21. newer, with standard /usr/bin/make (from distribution) you will get
  22. nowhere.  Also with GNU make-3.62 you will have problems with
  23. incdepend targets.
  24.  
  25. I used the libg++-2.4 library and ghostscript-2.6.1.
  26.  
  27. The distribution /bin/sh does not handle many of the scripts, install
  28. bash as /bin/bash.
  29.  
  30. The distribution expr does not handle the faxaddmodem script, replace
  31. with expr from GNU shellutils.
  32.  
  33. The distribution sed does not handle the faxaddmodem script, replace
  34. /usr/bin/sed with GNU sed.
  35.  
  36. There is no ed in standard distribution, you can get good ed
  37. from netcom.com:pub/alm.
  38.  
  39. I think I had problems with /bin/test, a new BSD version is available
  40. from ftp.uu.net:/packages/bsd-sources/bin/test. With this version
  41. there are no problems (the problems might be very hard to detect,
  42. so you better just get the new sources and drop them in to
  43. /usr/src/bin/test, do ./mkops in that directory before recompiling.
  44.  
  45. The kernel needs to be recompiled with "options FIFO" in the config
  46. file. Before running config on your new config file you have to
  47. remove fifo.h and all *.o files in your compile directory, the cause
  48. of the troubles is not known in detail... At the time of of patchkit
  49. 2.1 there are also bugs in the fifo routines in the kernel, look at
  50. the news archives at sunvis.rtpnc.epa.gov for FIFO related articles.
  51.  
  52. The include file /usr/include/stdio.h has a bug. It uses an inline
  53. function __sgetc() that should be compiled only when:
  54. #if defined(__GNUC__) && defined(__STDC__) && !defined(__STRICT_ANSI__)
  55. now the __STRICT_ANSI__ part is missing.
  56.  
  57. I have successfully sent and received faxes with my Supra FAXmodem
  58. v32bis.
  59.